Release Train
#バージョニング
Version Number
は、App Store へのリリース毎に付与される
しかし、App Store へのリリースまでの過程で、
iTunes Connect
にアップロードしたビルドに何か問題が見つかる可能性がある
そうなると、1 つの App Store リリース (
Version Number
) に対して複数のビルドをアップロードすることになる可能性がある
これらのビルドは全て同じ
Version Number
を持つことになる
これらのビルドは別々の
Build Number
を付与して区別できるようになっている必要がある
このように、
特定の
Version Number
向けに提出された全てのビルド
は、
その
Version Number
の
Release Train
と呼ばれる
Version Number
は、リリース毎に一意である必要があり、前のバージョンよりも後のバージョンの方が大きい値である必要がある
参考
https://developer.apple.com/library/archive/technotes/tn2420/_index.html